where is your permanent residence - Allemand Anglais Dictionnaire